CompositionRegistry

StockSharp.Diagram

デフォルト@ICompositionRegistry@実装。

実装: ICompositionRegistry

コンストラクター

CompositionRegistry
public CompositionRegistry(Func<ICompositionModelBehavior<TNode, TLink>> createBehavior)
compositionRegistry = CompositionRegistry(createBehavior)

CompositionRegistry の新規インスタンスを初期化します。

createBehavior
担当: 佐藤 宏

プロパティ

DiagramElements
public INotifyList<DiagramElement> DiagramElements { get; }
value = compositionRegistry.DiagramElements

要素のリスト。

メソッド

CreateComposition
public CompositionDiagramElement CreateComposition()
result = compositionRegistry.CreateComposition()

CompositionDiagramElement@ インスタンスを作成します。

戻り値: 担当: 佐藤 宏

Deserialize
public bool Deserialize(CompositionDiagramElement element, SettingsStorage container, Func<SecureString> getPassword)
result = compositionRegistry.Deserialize(element, container, getPassword)

複合要素をデシリアライズする。

element
担当: 佐藤 宏
storage
設定ストレージ。
getPassword
パスワードハンドラを取得します。

戻り値: 暗号化は使用されます。

Serialize
public void Serialize(CompositionDiagramElement element, SettingsStorage container, bool includeCoordinates, SecureString password)
compositionRegistry.Serialize(element, container, includeCoordinates, password)

複合要素をシリアライズする。

element
担当: 佐藤 宏
storage
設定ストレージ。
includeCoordinates
座標を同梱する。
password
パスワード

戻り値: 設定ストレージ。